/* 设置网站字体的基准大小 */
html {
    font-size: 62.5%;

}


/*  */
body {
    color: #333;
}

a {
    text-decoration: none;
    color: #333;
}

/*  图片根据父节点等比例缩放 */
img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

/*  */ 
h1,
h2,
h3,
h4,
h5,
h6,
ul {
    margin: 0;
    padding: 0;
}

li {
    list-style-type: none;
}

head,
nav,
footer,
main {
    width: 100%;
    margin: 0 auto;
}


.w1200 {
    width: 120rem;
    margin: 0 auto;
}

.top-nav {
    display: flex;
    height: 3rem;
    align-items: center;
    font-size: 1.2rem;
    color: #A5A4A4;
    background: #282828;
}

.top-nav .push-right {
    margin-left: auto;
}

.top-nav a{
    color: #A5A4A4;
    padding-right: 1rem;
}

.top-nav a:not(:last-of-type)::after{
    content: "|";
    margin-left: 1rem;
}

h1.logo {
    height: 10rem;
    background: url("../image/  ") no-repeat center center;
}